To trench - Spanish English Dictionary